body
{
    color: #b25b87;
    font: 9pt Tahoma, Geneva, sans-serif;
}
a:link, body_alink
{
    color: #9f2c61;
    text-decoration: none;
}
a:visited, body_avisited
{
    color: #9f2c61;
    text-decoration: none;
}
a:hover, a:active, body_ahover
{
    color: #601126;
    text-decoration: none;
}
.page
{
    background: transparent;
    color: #b25b87;
}
.page a:link, .page_alink
{
    text-decoration: none;
}
.page a:visited, .page_avisited
{
    text-decoration: none;
}
.page a:hover, .page a:active, .page_ahover
{
    text-decoration: none;
}
td, th, p, li
{
    font: 11px Tahoma, Geneva, sans-serif;
}
.tcat
{
    background: #d84a92 url('http://bdayh.com/vBCust/am62012/images/tcat.png') repeat-x center top;
    color: #FFF;
    font: bold 12px Tahoma, Geneva, sans-serif;
    text-align:center;
    text-shadow: 0 1px 0 #bf3078;
    border-bottom: 1px #d84d93 solid;
}
.tcat a:link, .tcat_alink
{
    color: #FFF;
    text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
    color: #FFF;
    text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
    color: #FFF;
    text-decoration: none;
}
.thead
{
    background: #fcd9ec url('http://bdayh.com/vBCust/am62012/images/thead.png') repeat-x center top;
    color: #c45d95;
    font: bold 12px Tahoma, Geneva, sans-serif;
    padding: 5px;
    text-shadow: 0 1px 0 #fdeaf5;
    border-bottom: 1px #f8cce4 solid;
}
.thead a:link, .thead_alink
{
    color: #c6478c;
    text-decoration: none;
}
.thead a:visited, .thead_avisited
{
    color: #c6478c;
    text-decoration: none;
}
.thead a:hover, .thead a:active, .thead_ahover
{
    color: #a82b6f;
    text-decoration: none;
}
.tfoot
{
    background: #d84a92 url('http://bdayh.com/vBCust/am62012/images/tcat.png') repeat-x center top;
    color: #FFF;
    font: 9pt Tahoma, Geneva, sans-serif;
    padding: 5px;
    text-shadow: 0 1px 0 #bf3078;
    border-bottom: 1px #d84d93 solid;
}
.tfoot a:link, .tfoot_alink
{
    color: #FFF;
    text-decoration: none;
}
.tfoot a:visited, .tfoot_avisited
{
    color: #FFF;
    text-decoration: none;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
    color: #FFF1F8;
    text-decoration: none;
}
.alt1, .alt1Active
{
    background: #fff9fc;
    color: #D05E99;
    font: bold 17px Arial;
        border-top: 1px #FFF solid;
        border-left: 1px #FFF solid;
        border-right: 1px #FFE4F1 solid;
        border-bottom: 1px #FFE4F1 solid;
        text-shadow: 0 1px 0 #FFF;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
    color: #93005A;
    text-decoration: none;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
    color: #93005A;
    text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
    color: #9d3c6e;
    text-decoration: none;
}
.alt2, .alt2Active
{
    background: #FFF1F8;
    color: #D05E99;
    font: 12px tahoma;
        border-top: 1px #FFF solid;
        border-left: 1px #FFF solid;
        border-right: 1px #FFE4F1 solid;
        border-bottom: 1px #FFE4F1 solid;
        text-shadow: 0 1px 0 #FFF;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
    color: #93005A;
    text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
    color: #93005A;
    text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
    color: #9d3c6e;
    text-decoration: none;
}
.inlinemod
{
    background: #FFFFCC;
    color: #000000;
}
.wysiwyg
{
    background: #fff9fc;
    color: #D05E99;
    font: bold 16px arial, helvetica,verdana;
    margin: 0px;
    padding: 0px;

}
.wysiwyg a:link, .wysiwyg_alink
{
    text-decoration: none;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
    text-decoration: none;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
    text-decoration: none;
}
textarea, .bginput
{
    font: 12px tahoma, arial, helvetica,verdana;
}
.bginput option, .bginput optgroup
{
    font-size: 12px;
    font-family: tahoma, arial, helvetica,verdana;
}
.button
{
    font: bold 12px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
select
{
    font: 12px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
option, optgroup
{
    font-size: 12px;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.smallfont
{
    font: 11px Tahoma;
}
.time
{
    background: ];
    color: #dd8eb6;
    font: 10px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.navbar
{
    color: #dd8eb6;
    font: 12px Tahoma, Geneva, sans-serif;
    text-shadow: #FFFFFF 0px 1px 1px;
}
.navbar a:link, .navbar_alink
{
    color: #c95a92;
    text-decoration: none;
}
.navbar a:visited, .navbar_avisited
{
    color: #c95a92;
    text-decoration: none;
}
.navbar a:hover, .navbar a:active, .navbar_ahover
{
    color: #b63979;
    text-decoration: none;
}
.highlight
{
    color: #FF0000;
    font-weight: bold;
}
.fjsel
{
    background: #fff2f8;
    color: #dca5c3;
}
.fjdpth0
{
    background: #fff2f8;
    color: #dca5c3;
}
.panel
{
    background: #FFF;
    color: #ce6796;
    padding: 0px;
    border: 0px;

}
.panel a:link, .panel_alink
{
    text-decoration: none;
}
.panel a:visited, .panel_avisited
{
    text-decoration: none;
}
.panel a:hover, .panel a:active, .panel_ahover
{
    text-decoration: none;
}
.panelsurround
{
    background: #FFF;
    color: #ce6796;
    font: bold 16px arial,verdana,helvetica;
}
legend
{
    font: bold 12px tahoma, arial, helvetica,verdana;
}
.vbmenu_control
{
    background: #d84a92 url('http://bdayh.com/vBCust/am62012/images/tcat.png') repeat-x center top;
    color: #FFF;
    font: bold 12px tahoma;
    padding: 5px;
    text-shadow: 0 1px 0 #bf3078;
    white-space: nowrap;
    /*
    border-bottom-left-radius : 8px;
    border-bottom-right-radius : 8px;
    -moz-border-radius-bottomleft : 8px;
    -moz-border-radius-bottomright : 8px;
    */
}
.vbmenu_control a:link, .vbmenu_control_alink
{
    color: #FFF;
    text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
    color: #FFF;
    text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
    color: #FFF;
    text-decoration: none;
}
.vbmenu_popup
{
    background: #fcfcfc;
    color: #ce6796;
    font-family: tahoma, arial, helvetica,verdana;
}
.vbmenu_option
{
    background: #fcfcfc;
    color: #ce6796;
    font: 12px tahoma, arial, helvetica,verdana;
    white-space: nowrap;
    cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
    color: #ce6796;
    text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
    color: #ce6796;
    text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
    color: #9e2a64;
    text-decoration: none;
}
.vbmenu_hilite
{
    background: #FFFFFF;
    color: #ce6796;
    font: 12px tahoma, arial, helvetica,verdana;
    white-space: nowrap;
    cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
    color: #ce6796;
    text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
    color: #ce6796;
    text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
    color: #9e2a64;
    text-decoration: none;
}

/* bdayh css start */
html, body, ul, li, p, ol, h1, h2, h3, h4, h5, img, input, select, textarea {
    margin: 0px;
    padding: 0px;
    outline: 0px;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 12px;
}
ul, li, ol { list-style: none; }
img { border: none; }
input[type=text], textarea, select {
    border: 1px #f9d9e9 solid;
    background: #fff2f8 url('http://bdayh.com/vBCust/am62012/images/light.jpg')repeat-x right top;
    color: #ce528a;
    margin: 0px 2px;
    padding: 4px 7px;
    font-family: Tahoma;
    font-size: 12px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
input[type=submit], .button {
    border: 1px #d0428a solid;
    background: #D84A92 url('http://bdayh.com/vBCust/am62012/images/tcat.png') repeat-x scroll center -1px;
    color: #FFF;
    text-shadow: #BF3078 0px 1px 1px;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0px;
    padding: 3px 7px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
fieldset {
    margin-bottom: 6px;
    border: 1px #f7d6e5 solid;
    box-shadow: inset #fae4ee 0px 0px 20px 5px;
    background: #fff9fc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
legend {
    border: 1px #d0428a solid;
    background: #ce528a url('http://bdayh.com/vBCust/am62012/images/tcat.png') repeat-x scroll center -1px;
    color: #FFF;
    text-shadow: #BF3078 0px 1px 1px;
    font-family: Tahoma;
    font-size: 12px;
    padding: 3px 8px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
a {
    outline: 0px;
    text-decoration: none;
}
html, body {
    direction: rtl;
    min-width: 960px;
    min-height: 700px;
    font-family: Tahoma;
    font-size: 12px;
}
::selection {
    background: #9f2c61;
    color: #FFF;
    text-shadow: #730f3d 0px 1px 0px;
}
::-moz-selection {
 background: #9f2c61;
 color: #FFF;
 text-shadow: #730f3d 0px 1px 0px;
}
html { background: #9f2c61 url(http://bdayh.com/vBCust/am62012/images/header-bg.png) repeat-x center top; }
body {
    background: url(http://bdayh.com/vBCust/am62012/images/bg.jpg) no-repeat center top;
    min-height: 850px;
    color: #b25b87;
}
a { color: #9f2c61; }
a:hover { color: #601126; }
/* bdayh css end */
.header {
    width: 1000px;
    height: 190px;
    margin: auto;
    margin-bottom: 10px;
    position: relative;
    z-index: 22;
}
.header .logo {
    background: url(http://im19.gulfup.com/2012-07-28/1343489327901.png) no-repeat -3px top;
    width: 260px;
    height: 146px;
    position: absolute;
    right: 0px;
    top: 44px;
}
.google728 {
    width: 728px;
    height: 90px;
    background: url(http://bdayh.com/vBCust/am62012/images/adv-728.gif) no-repeat center center;
    position: absolute;
    left: 0px;
    top: 40px;
}
.adv350 {
    width: 354px;
    height: 62px;
    background: url(http://bdayh.com/vBCust/am62012/images/adv-350.gif) no-repeat center center;
}
.adv350 img {
    width: 354px;
    height: 62px;
}
.google728 img {
    width: 728px;
    height: 90px;
}
/* header */
.container {
    width: 1000px;
    overflow: hidden;
    display: block;
    margin: auto;
    box-shadow: rgba(0,0,0,0.3) 0px 0px 10px 5px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.container .cTop {
    background: url(http://bdayh.com/vBCust/am62012/images/body_bg_top.png) no-repeat;
    height: 15px;
    width: 100%;
}
.container .cCenter {
    background: url(http://bdayh.com/vBCust/am62012/images/body_bg_center.png) repeat-y;
    overflow: hidden;
    display: block;/*padding: 0 15px;
    width: 970px;*/
}
.container .cBottom {
    background: url(http://bdayh.com/vBCust/am62012/images/body_bg_bottom.png) no-repeat;
    height: 15px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
/* container */
.footer {
    width: 1000px;
    overflow: hidden;
    margin: auto;
    margin-top: 10px;
}
.footer .copyRight { float: right; }
.footer .bdayh {
    float: left;
    background: url(http://im24.gulfup.com/2012-06-21/1340277865833.png) no-repeat;
    width: 120px;
    height: 58px;
}
/* footer */
.navigation {
    width: 970px;
    display: block;
    margin: 0 15px 0px 15px;
    overflow: hidden;
}
.navigation .googleAds {
    float: right;
    width: 300px;
    height: 250px;
    margin: 33px 0px 0px 0px;
    background: url(http://bdayh.com/vBCust/am62012/images/google-adv.png) no-repeat;
}
.navigation .content {
    float: left;
    width: 665px;
    overflow: hidden;
    margin: 0 0 7px 0px;
}
.navigation .content .cAdv {
    float: left;
    margin-top: 17px;
}
.navigation .content .login {
    float: right;
    overflow: hidden;
    background: url(http://bdayh.com/vBCust/am62012/images/login-bg.png) no-repeat;
    width: 248px;
    height: 62px;
    padding: 18px 32px 12px 25px;
    font-size: 11px;
    text-shadow: #fad6e8 0px 1px 0px;
}
.navigation .content .login .time { font-size: 10px; }
.navigation .content .login input {
    background: none;
    border: none;
    margin: 0px;
    padding: 0px;
    color: #d483ad;
    text-shadow: #fefcfd 0px 1px 0px;
}
.navigation .content .login .User, .navigation .content .login .Pass {
    background: url(http://bdayh.com/vBCust/am62012/images/login-input.png) no-repeat -73px -5px;
    width: 136px;
    padding: 3px 10px 7px 10px;
    float: right;
    margin: 1px 10px 1px 0;
    overflow: hidden;
}
.navigation .content .login label {
    float: right;
    margin: 5px 7px 0 0;
    width: 70px;
}
.navigation .content .login .Enter {
    background: url(http://bdayh.com/vBCust/am62012/images/login-input.png) no-repeat -6px -33px;
    width: 63px;
    height: 24px;
    float: left;
    margin: 0 0 0 15px;
}
.navigation .links {
    width: 635px;
    margin: 3px 7px 2px 0;
    display: inline-block;
    float: right;
    background: #FFF;
    padding: 10px;
    box-shadow: inset #fdf5f9 0px 0px 10px 10px, #f9d9e9 0px 0px 0px 1px;
    border: #FFFFFF 1px solid;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.navigation .links li { float: right; }
.navigation .links li a {
    display: block;
    width: 150px;
    height: 22px;
    line-height: 20px;
    color: #e998c1;
    text-shadow: #FFF 0px 1px 0px;
    background: url(http://bdayh.com/vBCust/am62012/images/link-dot.png) no-repeat right 8px;
    text-indent: 24px;
}
.navigation .links li a:hover {
    color: #c06c97;
    text-indent: 25px;
}
/* navigation */
.google {
    background: url(http://bdayh.com/vBCust/am62012/images/google-group-bg.png) no-repeat;
    width: 732px;
    height: 61px;
    margin: 0 auto 10px auto;
    overflow: hidden;
}
.google input {
    margin: 0px;
    padding: 0px;
    border: none;
    background: none;
    color: #d483ad;
    text-shadow: #fefcfd 0px 1px 0px;
}
.google .gGroup {
    float: right;
    width: 360px;
}
.google .gGroup .user {
    width: 220px;
    padding: 12px 10px;
    float: right;
    margin: 11px 17px 0 0;
}
.google .gGroup .go {
    width: 99px;
    height: 39px;
    float: left;
    margin: 11px 0 0 0;
}
.google .gSearch {
    float: left;
    width: 280px;
}
.google .gSearch .user {
    width: 180px;
    padding: 12px 10px;
    padding-right: 0px;
    float: right;
    margin: 11px 0px 0 0;
}
.google .gSearch .go {
    width: 58px;
    height: 39px;
    float: left;
    margin: 11px 0 0 18px;
}
/* google */
.footerLinks {
    width:970px;
    overflow: hidden;
    margin: 10px 15px 0px 15px;
}
.footerLinks .fLinksRight {
    width: 165px;
    float: right;
}
.footerLinks .fLinksRight li {
    float: right;
    width: 100%;
}
.footerLinks .fLinksRight li a {
    display: block;
    width: 100%;
    height: 32px;
    line-height: 30px;
    text-indent: 40px;
    margin: 1px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #db8cb4;
    text-shadow: #FFF 0px 1px 0px;
}
.footerLinks .fLinksRight li a:hover {
    color: #c15a8e;
    text-indent: 41px;
}
.footerLinks .fLinksRight li.fIco1 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links1.png) no-repeat right 0px; }
.footerLinks .fLinksRight li.fIco2 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links1.png) no-repeat right -33px; }
.footerLinks .fLinksRight li.fIco3 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links1.png) no-repeat right -66px; }
.footerLinks .fLinksRight li.fIco4 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links1.png) no-repeat right -99px; }
.footerLinks .fLinksRight li.fIco5 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links1.png) no-repeat right -131px; }
.footerLinks .fLinksLeft {
    background: url(http://bdayh.com/vBCust/am62012/images/footer-links-bg.png) no-repeat center center;
    width: 746px;
    height: 137px;
    float: left;
    padding: 25px;
}
.fLinksLeft, .fLinksLeft a {
    color: #FFF;
    text-shadow: #b12c70 0px 1px 1px;
    font-weight: bold;
}
.fLinksLeft .fLinks1 {
    float: right;
    width: 150px;
    background: url(http://bdayh.com/vBCust/am62012/images/footer-links-line.png) no-repeat left center;
}
.fLinksLeft .fLinks1 li {
    float: right;
    width: 100%;
}
.fLinksLeft .fLinks1 li a {
    display: block;
    height: 18px;
    line-height: 18px;
    text-indent: 30px;
    margin: 1px 0;
}
.fLinksLeft .fLinks1 li a:hover { text-indent: 31px; }
.fLinksLeft .fLinks1 li.fIco6 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -4px; }
.fLinksLeft .fLinks1 li.fIco7 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -24px; }
.fLinksLeft .fLinks1 li.fIco8 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -44px; }
.fLinksLeft .fLinks1 li.fIco9 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -62px; }
.fLinksLeft .fLinks1 li.fIco10 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -84px; }
.fLinksLeft .fLinks1 li.fIco11 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -102px; }
.fLinksLeft .fLinks1 li.fIco12 a { background: url(http://bdayh.com/vBCust/am62012/images/footer-ico-links2.png) no-repeat right -122px; }
.fLinksLeft .fLinks2 {
    float: right;
    width: 385px;
    padding: 0 15px 0 0;
    background: url(http://bdayh.com/vBCust/am62012/images/footer-links-line.png) no-repeat left center;
}
.fLinksLeft .fLinks2 li {
    float: right;
    width: 125px;
}
.fLinksLeft .fLinks2 li:hover { text-indent: 1px; }
.fLinksLeft .fLinks3 {
    float: right;
    width: 160px;
    padding: 0 15px 0 0;
}
.fLinksLeft .fLinks3 li { float: right; }
.fLinksLeft .fLinks3 li h2 { color: #f8cbe3; }
.fLinksLeft .fLinks3 li ol { padding: 10px 0 0 0; }
.fLinksLeft .fLinks3 li ol li {
    float: right;
    width: 70px;
    font-size: 11px;
    font-weight:normal !important;
}
.fLinksLeft .fLinks3 li ol li a { font-weight:normal !important; }
.fLinksLeft .fLinks3 li ol li:hover { text-indent: 1px; }
/* footerLinks */
.navinof {
    min-height: 30px;
    padding: 0px 10px;
}
.panel .vBulletin_editor {
    background: #fff2f8;
    border: 1px #fce0ed solid;
}
.vBulletin_editor .controlbar fieldset iframe { border: none; }